Hunter Foster is an American musical theatre actor, singer, librettist and playwright.
NASource: Wikipedia